package com.gzx.qc.modular.inspection.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import vip.xiaonuo.common.pojo.TenantEntity;

/**
 * 人工质检
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName(value = "gzx_ht_manual_quality_inspection", autoResultMap = true)
public class GzxManualQualityInspection extends TenantEntity {

    /**
     * 自增主键
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 呼叫序列号
     */
    private String callId;
    /**
     * 工号
     */
    private String agentNum;
    /**
     * 用户（人工质检的时候传过来了，这里不需要翻译了）
     */
    private String userName;
    /**
     * 主叫
     */
    private String caller;
    /**
     * 被叫
     */
    private String callee;
    /**
     * 质检员
     */
    private String qcInspector;
    /**
     * 呼叫类型
     */
    private String callType;
    /**
     * 话单录音
     */
    private String fileUrl;
    /**
     * 部门id
     */
    private String deptId;
    /**
     * 质检
     */
    private String inspection;
    /**
     * 质检结果
     */
    private String remark;
    private Long callDuration;
}
